System Monitoring via SNMP

You can use SNMP to monitor the status of Director Console components using OIDs. Director Console supports both SNMPv2 and SNMPv3 protocol.

Director Console uses 1.3.6.1.4.1.54322.2 as the base OID to get a list of the exposed OIDs and their corresponding information. You can also use the OID of the individual system components and services in Director Console to retrieve their status.

To monitor Director Console components, open UDP port 161 and connect to SNMP. For details on how to open a port in the Director setup, go here.

Warning

Both SNMPv2 and SNMPv3 are enabled by default to localhost. Before exposing the SNMP to UDP port 161, change the default credentials to ensure system security.

SNMPv2

Syntax for snmpwalk via SNMPv2

snmpwalk -v2c -c <community-string> <api_server_ip> .OID

Here, <community-string> is public by default.

Changing Community String

change-snmpv2-cstring

The community string must be at least eight characters long. Only uppercases, lowercases, and numbers are accepted.

Syntax for enabling SNMPv2

legacy-snmp enable

Syntax for disabling SNMPv2

legacy-snmp disable

SNMPv3

Syntax for snmpwalk via SNMPv3

snmpwalk -v3 -u <user name> -l authPriv -a MD5 -A <user password> -x DES -X <DES key> <api_server_ip> .OID

Here, <DES key> is 5nMpvEenC^pt and <user password> is changeme by default.

Changing Key

change-snmpv3-key

The key must be at least eight characters long. Only uppercases, lowercases, numbers, and symbols except space are accepted.

Changing Password

change-snmpv3-passwd

The password must be at least eight characters long. Only uppercases, lowercases, and numbers are accepted.

List of SNMP OIDs

The list of SNMP OIDs for Director Console are:

OID

Description

1.3.6.1.4.1.54322.2.1

  • 1.3.6.1.4.1.54322.2.1.1

  • 1.3.6.1.4.1.54322.2.1.2

  • 1.3.6.1.4.1.54322.2.1.3

  • 1.3.6.1.4.1.54322.2.1.4

  • 1.3.6.1.4.1.54322.2.1.5

  • 1.3.6.1.4.1.54322.2.1.6

  • 1.3.6.1.4.1.54322.2.1.7

  • 1.3.6.1.4.1.54322.2.1.8

Metrics from dc-front

  • Name

  • CPU Percentage: The percentage of the host’s CPU used by dc-front.

  • Memory Usage: The total memory used by dc-front.

  • Memory Limit: The total memory allocated to dc-front.

  • Memory Percentage: The total percentage of allocated memory used by dc-front.

  • Network I/O: The amount of data that dc-front has sent and received over its network interface.

  • Block I/O: The amount of data that dc-front has read and written from the block devices.

  • PIDs: The number of processes or threads created by dc-front.

1.3.6.1.4.1.54322.2.2

  • 1.3.6.1.4.1.54322.2.2.1

  • 1.3.6.1.4.1.54322.2.2.2

  • 1.3.6.1.4.1.54322.2.2.3

  • 1.3.6.1.4.1.54322.2.2.4

  • 1.3.6.1.4.1.54322.2.2.5

  • 1.3.6.1.4.1.54322.2.2.6

  • 1.3.6.1.4.1.54322.2.2.7

  • 1.3.6.1.4.1.54322.2.2.8

Metrics from dc-back

  • Name

  • CPU Percentage: The percentage of the host’s CPU used by dc-back.

  • Memory Usage: The total memory used by dc-back.

  • Memory Limit: The total memory allocated to dc-back.

  • Memory Percentage: The total percentage of allocated memory used by dc-back.

  • Network I/O: The amount of data that dc-back has sent and received over its network interface.

  • Block I/O: The amount of data that dc-back has read and written from the block devices.

  • PIDs: The number of processes or threads created by dc-back.

1.3.6.1.4.1.54322.2.3

  • 1.3.6.1.4.1.54322.2.3.1

  • 1.3.6.1.4.1.54322.2.3.2

  • 1.3.6.1.4.1.54322.2.3.3

  • 1.3.6.1.4.1.54322.2.3.4

  • 1.3.6.1.4.1.54322.2.3.5

  • 1.3.6.1.4.1.54322.2.3.6

  • 1.3.6.1.4.1.54322.2.3.7

  • 1.3.6.1.4.1.54322.2.3.8

Metrics from dc-db

  • Name

  • CPU Percentage: The percentage of the host’s CPU used by dc-db.

  • Memory Usage: The total memory used by dc-db.

  • Memory Limit: The total memory allocated to dc-db.

  • Memory Percentage: The total percentage of allocated memory used by dc-db.

  • Network I/O: The amount of data that dc-db has sent and received over its network interface.

  • Block I/O: The amount of data that dc-db has read and written from the block devices.

  • PIDs: The number of processes or threads created by dc-db.


Helpful?

We are glad this guide helped.


Please don't include any personal information in your comment

Contact Support